//
//  ReentyBlock.hpp
//  sad
//
//  Created by Christopher Kemsley on 3/21/12.
//  Copyright (c) 2012 iAppolopolis. All rights reserved.
//

#ifndef sad_ReentyBlock_hpp
#define sad_ReentyBlock_hpp

#include <map>
#include <string>


struct	ReentyBlock
{
	ReentyBlock	( char const * identifier ) ;
	~ReentyBlock () ;
	
	
private:
	
	std::string	name ;
	std::string	trace ;
	
	static std::map<std::string,ReentyBlock*>&	_map() ;
	
	ReentyBlock*&	currentBlock () ;
} ;


#endif
